package com.capgemini.playinwithnotifications; import android.content.Intent; import android.os.Bundle; import android.app.Activity; import android.widget.ArrayAdapter; import android.widget.ListView; import java.util.ArrayList; public class ListActivity extends Activity { public static final String TITLE_EXTRA = "title extra"; public static final String TEXT_VALUES_EXTRA = "text values extra"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_simple_list); Intent createIntent = getIntent(); String title = createIntent.getStringExtra(TITLE_EXTRA); ArrayList<String> textValues = createIntent.getStringArrayListExtra(TEXT_VALUES_EXTRA); if(title != null) setTitle(title); if(textValues != null) ((ListView)findViewById(R.id.listView)).setAdapter( new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, textValues)); } }